terrestrial snails - Deutsch Englisch Wörterbuch